const db = uniCloud.database()
const dbCmd = db.command;

module.exports = {
	_before: function() { // 通用预处理器

	},
	/**
	 * @param {string} table	数据库
	 * @param {string} attr		属性
	 * @param {string} id		blog的id
	 * @param {number} num		1自增 -1自减
	 */
	operation: async (table, attr, id, num) => {
		let obj = {}
		obj[attr] = dbCmd.inc(num)
		return await db.collection(table).doc(id).update(obj)
	}
}